db8281f7f5c027c24cf9a1a8208a2aa92d06a73d,src/core/lombok/eclipse/handlers/singulars/EclipseGuavaSingularizer.java,EclipseGuavaSingularizer,appendBuildCode,#SingularData#EclipseNode#List#char[]#,198

Before Change


			//ImmutableX.of()
			emptyInvoke = new MessageSend();
			emptyInvoke.selector = new char[] {'o', 'f'};
			emptyInvoke.receiver = new QualifiedNameReference(makeGuavaTypeName(getSimpleTargetTypeName(data), false), NULL_POSS, 0, 0);
			emptyInvoke.typeArguments = createTypeArgs(mapMode ? 2 : 1, false, builderType, data.getTypeArgs());
		}
		

After Change


	@Override public void appendBuildCode(SingularData data, EclipseNode builderType, List<Statement> statements, char[] targetVariableName) {
		boolean mapMode = isMap();
		TypeReference varType = new QualifiedTypeReference(fromQualifiedName(data.getTargetFqn()), NULL_POSS);
		String simpleTypeName = getSimpleTargetTypeName(data);
		int agrumentsCount = getTypeAgrumentsCount(mapMode, simpleTypeName);
		varType = addTypeArgs(agrumentsCount, false, builderType, varType, data.getTypeArgs());

		MessageSend emptyInvoke; {